submarine weathering - French English Dictionary